-
Notifications
You must be signed in to change notification settings - Fork 221
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Would be better to have the nm check in the other place you removed it from before so that the mobmod can work even in onmobinit. It just needed correct syntax to exempt nms that had the mobmod
https://github.com/project-topaz/topaz/pull/332/files#diff-1edaebbb5ff57fedc3a066c6ae7c62fdL3829
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I know you're appending NMs to where the charmable mod already is, but should this assignment be in calculateStats
?
If I'm reading this right, instance_loader
might need to be modified too.
Should I delete all this logic and move to instance loader and zone loader? topaz/src/map/utils/mobutils.cpp Line 564 in 8985d2a
|
As it is I'm just adding to an already in place system |
I think that setting charm mod should never have been in |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good
I affirm:
not all NMs were being tagged on initialize for being uncharmable. this will correct that.
if you need a NM to be charmable will have to tag it with mobMod Charmable, 1 anywhere in script beside onMobInitialize